SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 37099: An error occurs when using the synchronization process to add a new metadata identity

DetailsAboutRate It

When adding new metadata identities to a SAS® Metadata Repository using the programmatic approach of user import and synchronization, the %MDUCHGLB macro might generate messages similar to the following:

ERROR: The symbolic reference for A5NT1OPP.$CN=Davi did not resolve.
ERROR: Errors returned from Proc Metadata prevented objects from being Added, Updated, or Deleted. Table: work.mduchglb_failedobjs identifies 32 such objects. Consult the SAS Log for the specific Metadata Server errors returned.

The problem occurs when the synchronization process identifies an identity to add to metadata, and the KEYID value is longer than 7 bytes. This error causes the synchronization process to fail. No updates are made to metadata.

If no identities are identified to be added, then the synchronization process correctly updates existing metadata identities, and deletes identities that are identified for deletion.

As a circumvention, use the %MDUCHGL macro. This macro is the same macro that was used in SAS® 9.1.3. It is still provided and supported in SAS® 9.2 installations. The SAS 9.1.3 macro does not perform block loading, and is somewhat less efficient when there are a lot of metadata changes.

For more information on the %MDUCHGLB macro, see Appendix 2 "User Import Macros" in SAS® 9.2 Intelligence Platform Security Administration Guide.

For more information on the %MDUCHGL macro, see Appendix 2 "Bulk-Load Processes for Identity Management" in SAS® 9.1.3 Intelligence Platform: Security Administration Guide, Second Edition.



Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemBase SASz/OS9.2 TS1M09.2 TS2M3
Microsoft® Windows® for 64-Bit Itanium-based Systems9.2 TS1M09.2 TS2M3
Microsoft Windows Server 2003 Datacenter 64-bit Edition9.2 TS1M09.2 TS2M3
Microsoft Windows Server 2003 Enterprise 64-bit Edition9.2 TS1M09.2 TS2M3
Microsoft Windows XP 64-bit Edition9.2 TS1M09.2 TS2M3
Microsoft® Windows® for x649.2 TS1M09.2 TS2M3
Microsoft Windows Server 2003 Datacenter Edition9.2 TS1M09.2 TS2M3
Microsoft Windows Server 2003 Enterprise Edition9.2 TS1M09.2 TS2M3
Microsoft Windows Server 2003 Standard Edition9.2 TS1M09.2 TS2M3
Microsoft Windows Server 20089.2 TS1M09.2 TS2M3
Microsoft Windows XP Professional9.2 TS1M09.2 TS2M3
Windows Vista9.2 TS1M09.2 TS2M3
64-bit Enabled AIX9.2 TS1M09.2 TS2M3
64-bit Enabled HP-UX9.2 TS1M09.2 TS2M3
64-bit Enabled Solaris9.2 TS1M09.2 TS2M3
HP-UX IPF9.2 TS1M09.2 TS2M3
Linux9.2 TS1M09.2 TS2M3
Linux for x649.2 TS1M09.2 TS2M3
OpenVMS on HP Integrity9.2 TS1M09.2 TS2M3
Solaris for x649.2 TS1M09.2 TS2M3
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.